global competition - French English Dictionary